Ubuntu制作离线安装包 | 您所在的位置:网站首页 › ubuntu 制作离线安装包 › Ubuntu制作离线安装包 |
一、应用场景 Ubuntu在不能上网情况下,又需要安装软件或更新系统 二、离线安装包制作 在一台能正常上网的Ubuntu系统上,安装需要的软件包 $sudo apt-get -d install XXX 安装完成后,此时软件已经下载到了/var/cache/apt/archives目录下。 生成依赖关系 新建目录 $sudo mkdir /root/OfflinePackage 拷贝deb软件包到上新建的目录 $sudo cp -r /var/cache/apt/archives /root/OfflinePackage 修改文件夹权限,可读可写可执行 $sudo chmod 777 -R /root/OfflinePackage/ 建立deb软件包依赖关系 $sudo dpkg-scanpackages /root/OfflinePackage//dev/null |gzip >/root/OfflinePackage/Packages.gz 说明:如提示sudo: dpkg-scanpackages: command notfound,则需要安装dpkg-dev工具 $sudo apt-get install dpkg-dev 打包软件成为压缩包 $tar zcvf /root/OfflinePackage.tar.gz /root/OfflinePackage/ 三、安装离线包 拷贝离线安装包(上面制作的离线包)到root目录下 配置安装源 $sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak 说明:备份安装源配置 $sudo vi /etc/apt/sources.list 添加:deb file:///root/OfflinePackage/ ,保存并退出。 更新安装源 $sudo apt-get update 离线安装 $sudo apt-get install XXX 四、总结 软件兼容性问题,离线安装是什么系统版本,在制作离线包时就用什么系统制作,有些软件对于Ubuntu Server和Ubuntu Desktop版本也不兼容。 |
CopyRight 2018-2019 实验室设备网 版权所有 |